{% extends "pos/base.html" %} {% load static %} {% block title %}{{ page_title }}{% endblock %} {% block heading %}{{ page_title }}{% endblock %} {% block stylesheets %} {% endblock %} {% block content %}

Upload Hotel Android App

Tenant-based Android app version management. Upload APK/AAB, save release notes, prevent duplicate version, and choose which uploaded version should remain the current version for hotel guest app updates.

Upload New Version

{% if current_release %}
Current Live Version
{{ current_release.version }}
Version Code: {{ current_release.version_code }}
Uploaded: {{ current_release.uploaded_at|date:"d M Y h:i A" }}
File: {{ current_release.file_size|filesizeformat }}
{% else %}
Current Live Version
No Android app uploaded yet.
{% endif %}
{% csrf_token %} {% if form.non_field_errors %}
{{ form.non_field_errors }}
{% endif %}
{{ form.version }} {{ form.version.errors }}
Example: 1.0.0
{{ form.version_code }} {{ form.version_code.errors }}
Example: 1, 2, 3
{{ form.app_file }} {{ form.app_file.errors }}
Allowed: .apk or .aab
{{ form.release_notes }} {{ form.release_notes.errors }}
{{ form.is_current }}
{{ form.is_current.errors }}

Uploaded Versions

{{ releases|length }} Total
{% if releases %}
{% for item in releases %} {% endfor %}
Version Code Status File Uploaded Notes Actions
{{ item.version }} {{ item.version_code }} {% if item.is_current %} Current {% else %} Old Version {% endif %} {% if item.app_file %} {{ item.file_size|filesizeformat }} {% else %} No file {% endif %} {{ item.uploaded_at|date:"d M Y h:i A" }} {% if item.release_notes %} {{ item.release_notes|truncatechars:80 }} {% else %} — {% endif %} {% if not item.is_current %}
{% csrf_token %}
{% endif %} {% if item.app_file %} Download {% endif %}
{% else %}
No Android app uploaded yet.
{% endif %}
{% endblock %}